﻿*{
	margin:0px;padding:0px;
}
img{
	vertical-align:middle; max-width:100%;
}
li{
	list-style:none;
}
body{
	font-size:14px; line-height:23px; font-family:Arial, 微软雅黑; color:#333; 
}
a{ color:#101010;
	text-decoration:none;
}
a:hover{ color:#b10000;
 text-decoration:none;
}
.contai{
	padding:60px 0; max-width:100%;
}
.tit1{
	font-size:30px;
}
.tit1 span{
	color:#b10000;
}
.p1{
	font-size:20px;padding-top:10px; padding-bottom:20px;
}
.p2{
	font-size:16px;padding-top:0px; color:#666;line-height:30px; padding-bottom:20px;
}
.p3{
	font-size:18px;padding-top:20px;line-height:30px;
}
.p4{
	font-size:14px;color:#666;
}
.hader{
 padding:20px 0;
}
.logo{
	float:left;
}
.Telephone{ color:#d82128;font-weight:bold;font-size:22px; 
	float:left; background:url('../images/service_01.gif') no-repeat 0px 5px; padding-left:50px; margin-left:190px;
}
.Telephone span{
	 color:#999; font-size:14px; font-weight:normal;
}
.qq{
	float:right;
}
.qqhh{
	float:right;
	margin-top: -15px;
    color: #999;
    font-size: 13px;
    font-weight: normal;
}
.qq a{
	margin-left:15px;
}
.sc{
	height:25px; text-align:right;
}
.sc .a{
	background:url('../images/bto_01.gif') no-repeat 0 2px; padding-left:15px;
}
.sc .b{
	background:url('../images/bto_02.gif') no-repeat 0 2px; padding-left:18px; 
}
.navcon{
	background:#b10000;  width:100%; overflow:hidden;
}
.nav li{
	width:10%; font-size:15px;color:white; text-align:center;
}
.nav li a{
	color:white;transition: all 0.5s ease-out 0s;padding-top:13px;border-top:2px #b10000 solid;
}
.nav li a:hover{
	background:white;color:#b10000; border-top:2px #ff0000 solid; padding-top:13px;
}
.nav li.active a{
	background:white;color:#b10000; border-top:2px #ff0000 solid;
}
.title{
	padding:20px 0;
}
.title h2{ font-weight:normal;background:url('../images/xian.png') no-repeat center;
	text-align:center;font-size:30px; color:black;height:60px;
}
.title h2 b{ display:block; padding-top:10px;
	font-weight:normal;font-size:18px;color:#999;
}
.title h2 b span{
	color:#b10000
}
.title p{
	font-size:14px; text-align:center; max-width:715px;margin:0px auto;
}
.brand li{
	 float:left;width:253px; margin-right:95px; font-size:13px;
}
.brand li.a{
	margin-right:0px;
}
.brand li b{
	display:block;padding:20px 0; font-size:18px;font-weight:normal;
}
.brand li p{
	color:#666
}
.brand li a {
    display: block;
    overflow: hidden;
}
.brand li a img{transition:all 0.3s ease-in-out 0s}
.brand li a img:hover {
    transform: scale(1.1, 1.1);
}
.flexslider { position: relative; overflow: hidden; background: url('../images/loading.gif') 50% no-repeat;z-index: 1;}
.slides { position: relative; z-index:1;}
.slides li { display:none;}
.slides li.flex-active-slide{display: block;}
.flex-control-nav { position: absolute; bottom: 10px; z-index:3; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; zoom: 1;z-index: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.casecon{
	background:#f7f6f5;margin:30px 0 0 0; border-bottom:1px #dcdcdc dashed;border-top:1px #dcdcdc dashed; padding-bottom:40px; 
}
.case{
	max-width:1000px; margin:0px auto;
}
.case li{
 width:25%;padding:0 8px; float:left;
}
.case li p{
	padding:8px 0 16px 0; height:50px; overflow:hidden; margin-bottom:20px;
}
.case li p span{
	float:right; display:none;
}
.case li p span img{
	margin-left:10px;
}
.case li a img{
	width:100%;
}
.case li a {
    display: block;
    overflow: hidden;
}
.case li a img{transition:all 0.3s ease-in-out 0s}
.case li a img:hover {
    transform: scale(1.1, 1.1);
}
.more{
	text-align:center;
}
.gd{
	border:1px #b10000 solid;color:#b10000;padding:5px 30px; margin:0px auto; display:inline-block;
}
.gd:hover{
	 background:#b10000;color:white;text-decoration:none; 
}
.newscon{
	background:#f7f6f5;padding:40px 0;
}
.newscon a{
	 font-size:16px;
}
.newscon p{
	 border-top:1px #dcdcdc solid; color:#666; padding:10px 0 20px 0;margin-top:10px;
}
.link{
	padding:40px 0;
}
.link h4{
	height:22px; clear:both;
}
.about p{
	color:#666
}
.newsst li{
	position:relative; padding-left:100px; border-bottom:1px #dcdcdc solid; color:#666; padding-bottom:12px; margin-bottom:12px; line-height:20px; height:72px;
}
.newsst li img{
	width:88px;height:57px; position:absolute;left:0px;
}
.range a{
	border:1px #b10000 solid;color:#b10000; display:block;padding:5px 0; text-align:center;
}
.range a:hover{
	background:#b10000;color:white
}
.range li{
	float:left;width:50%; padding:0 10px 10px 0;
}
.about {
	padding-bottom:15px;
}
.footer{
	padding:20px 0 90px 0;text-align:center; color:#666;
}
.contact{
	background:#f7f6f5;padding:40px 0; border-top:5px #b10000 solid;
}
.ditu img{
	width:100%;
}
.tact p{
	 padding-top:15px; color:#666;line-height:25px;
}
.tact p a{
	margin:10px 30px 0 0; display:inline-block;
}
.banner1{
	height:131px;background:url('../images/img_01.jpg') no-repeat center;
}
.banner2{
	height:131px;background:url('../images/img_02.jpg') no-repeat center;
}
.banner3{
	height:131px;background:url('../images/img_03.jpg') no-repeat center;
}
.banner4{
	height:131px;background:url('../images/img_04.jpg') no-repeat center;
}
.banner5{
	height:131px;background:url('../images/img_05.jpg') no-repeat center;
}
.banner6{
	height:131px;background:url('../images/img_06.jpg') no-repeat center;
}
.banner7{
	height:131px;background:url('../images/img_07.jpg') no-repeat center;
}
.banner8{
	height:131px;background:url('../images/img_08.jpg') no-repeat center;
}
.banner9{
	height:131px;background:url('../images/img_09.jpg') no-repeat center;
}

.title1{
	padding-top:70px;color:white; max-width:1000px;margin:0px auto;
}
.title1.hui{
	color:#333;
}
.title1.hui b{
	border-right:1px #333 solid;
}
.title1 b{
	font-size:30px; font-weight:normal; border-right:1px #fff solid; padding-right:13px;margin-right:13px;
}
.title1 span{
	font-size:20px;
}
.wabimg{
	padding-top:10px;
}
.wabimg li{
	padding-top:20px; width:25%; float:left; text-align:center;
}
.xu{ max-width:1000px;margin:0px auto;
	border-bottom:1px #cdcdcd dashed;
}
.Website2{
	padding:20px 40px 0 40px;
}
.Website2 p{
	margin-bottom:0px; font-size:18px; position:relative; display:block; padding:10px 0 20px 145px;
}
.Website2 p img{
	position:absolute;left:0px; top:-4px
}
.Website3 li{
	 float:left;
}
.Website3 li img{
	width:100%;
}
.app1 li{
	float:left;width:25%;text-align:center; padding:0 20px; color:#666;
}
.app1 li p{
	text-align:left;
}
.app2{
background:url('../images/img_100.jpg'); color:white; padding-bottom:50px;
}
.app2 .tit1{
	color:white; padding:40px 0;
}
.app2 li{
	 padding:30px; border-bottom:1px #525252 solid;border-right:1px #525252 solid;
}
.app2 li b{
	font-size:24px;display:block;text-align:center; font-weight:normal;height:40px;
}
.app2 li.a{
	border-right:0px;
}
.app2 li.b{
	border-bottom:0px;
}
.app2 li.c{
	border-bottom:0px;border-right:0px;
}
.weixin1{
	padding-top:20px;
}
.weixin1 h5{
	text-align:center; padding-bottom:20px;
}
.weixin1 p{
	font-size:18px;color:#e0474a;padding:5px 0;
}
.weixin1 p.a{
	color:#ef962e
}
.weixin1 p.b{
	color:#ddb63d
}
.weixin1 p.c{
	color:#868686
}
.weixin2 li{
	float:left;width:20%;text-align:center; padding-bottom:15px;
}
.cma{
	background:#f7f6f5
}
.domin{
	border:10px #e0e0e0 solid; padding:15px 205px 15px 15px; position:relative;
}
.domin img{
	position:absolute;right:22px; top:13px;
}
.domin input{
	width:100%;height:50px;border:1px #cccccc solid;border-radius:5px
}
.domai li{
	float:left;width:14%;
}
label{
	font-weight:normal;
}
.domyou li{
	 position:relative;padding:30px 0;padding-left:80px;  color:#999;
}
.domyou li b{
	display:block; font-size:18px;font-weight:normal; color:#333;padding-bottom:10px;
}
.domyou li img{
	position:absolute;left:0px; top:20px;
}
.tab-content{
	width:100%;overflow:hidden;
}
.tab-content table{
	background:#fff; width:100%;
}
.tab-content table td{
	border:1px #e9e9e9 solid; padding:10px;
}
.tabtit{
	font-weight:bold;background:#f5f5f3;text-align:center;
}
.title2{
	font-size:26px; background:url('../images/title_02.gif') no-repeat bottom left; height:40px;margin-bottom:30px;
}
.contact1 li{
	float:left;width:318px; padding:30px 0; text-align:center; height:230px; font-size:16px;color:#666;
}
.contact1 li b{
	display:block; font-weight:normal; padding:20px 0; font-size:18px; color:#333
}
.contact1 p img{
 margin-bottom:12px; display:inline-block;
}
.contact1 .a1{
	background:#ddf2f4;
}
.contact1 .a2{
	background:#eaf2da; margin:0 23px}
.contact1 .a3{
	background:#d5ecf9;
}
.contact3{
	padding-top:10px;}
.contact2 img{
	border:3px #fff solid;
}
.contact3 h2{
	font-size:16px; margin-top:0px; padding-left:10px;
}
.contact4{
	color:#666; line-height:26px;
}
.contact4 li{
	padding-bottom:20px;
}
.contact4 b{
	font-weight:normal;font-size:18px;display:block; height:45px; padding:5px 0 0 40px;
}
.contact4 .a1{
	background:url('../images/con_04.gif') no-repeat;color:#31a0e1
}
.contact4 .a2{
	background:url('../images/con_05.gif') no-repeat;color:#de6764
}
.contact4 .a3{
	background:url('../images/con_06.gif') no-repeat;color:#9ac047
}
.contact4 span{
	font-size:16px; color:#333;
}
.about1{
	color:#666;line-height:26px;
}
.about1 p b{
	display:block; color:#b10000;
}
.about2 img{
	border:2px #e9af53 solid;
}
.page{
	text-align:center; padding-top:20px; width:100%;
}
.page a{
	padding:1px 10px;border:1px #d92028 solid; color:#d92028; margin:2px; display:inline-block;
}
.page a:hover{
	background:#d92028;border:1px #d92028 solid; color:white; 
}
.page a.hover{
	background:#d92028;border:1px #d92028 solid; color:white; 
}
.casetit1{
	text-align:center;font-size:25px; background:url('../images/title_03.gif') no-repeat center; height:30px; margin-bottom:30px;
}
.casetit1 b{
	font-weight:normal;background:white; padding:0 10px;
}
.casetit1 span{
	color:#b10000;font-size:18px; margin-left:10px;
}
.casetit2{
	text-align:left; padding-bottom:10px; position:relative;
}
.casetit2 li{ text-align:center;
	display:inline-block; 
}
.casetit2 a{
	display:block;width:107px;height:42px;border:1px #ccc solid; line-height:40px;overflow:hidden;
}
.casetit2 a:hover{
	border:1px #d92028 solid; color:#d92028;
}
.casetit2 li.hover a{
	border:1px #d92028 solid; color:#d92028;
}
.input-append{position:absolute; height:42px; width:551px; right:5px; top:49px;}
.input-append input{height:42px;border:1px #ccc solid; width:100%; padding:0 10px;}
.input-append button{height:42px; background:#b10000; border:0px; width:107px; position:absolute;top:0px; right:0px; color:#fff; }
.newstit1{
	text-align:center; padding-bottom:10px;
}
.newstit1 li{
	display:inline-block; 
}
.newstit1 a{
	display:block;width:110px;height:42px;background:#f5f5f5;line-height:40px;overflow:hidden;border-radius:5px
}
.newstit1 a:hover{
 color:#fff; background:#d92028 
}
.newstit1 li.hover a{
	 color:#fff; background:#d92028 
}

.mian{
	border-bottom:1px #f0f0f0 solid;font-size:12px;color:#999; padding:10px 0;
}
.casex .ri{
	float:right;font-weight:normal;font-size:14px; padding:10px 0;
}
.casex .ri a{
	margin-left:10px;
}
.casex h1{
	padding-bottom:20px; float:left; margin:0px;
}
.casex h1{
	font-size:25px;font-weight:normal;
}
.casex h1 span{
	color:#999;font-size:14px; display:block; padding-top:10px;
}
.news li{
	border-bottom:1px #f0f0f0 solid; color:#666; padding:20px 0;margin-bottom:20px; font-size:12px;
}
.news li a{
	font-size:20px;
}
.news li p{
	padding-top:15px;
}
.news li span{
	color:#b10000;margin-left:20px;font-size:14px;
}
.casex{
	border-bottom:1px #f0f0f0 solid; margin-bottom:20px;
}
.hostit{ font-size:18px;
	text-align:center;padding:20px 0; border-bottom:1px #f7f6f4 solid;
}
.hostit li{
	 display:inline-block;
}
.hostit li a{
	 width:130px;height:42px;display:block; line-height:42px;overflow:hidden;
}
.hostit li a:hover{
	background:#d92028;color:white;
}
.hostit li.hover a{
	background:#d92028;color:white;
}
.hoscon{
	background:white;  color:#666; margin:7px; width:486px; padding:15px; float:left;
}
.hoscon h2{
	font-weight:normal;font-size:16px;  border-bottom:1px #dcdcdc dashed; padding-bottom:15px;
}
.hoscon p{ min-height:50px;}
.hoscon p span{
	color:#b10000;font-size:16px;
}
.hoscon p b{
	font-weight:normal;float:right;
}
.hoscon p b a{
	margin-left:10px;
}
.hosyou p{ color:#666;
	border-bottom:1px #dcdcdc dashed;padding:20px 0; padding-left:80px; position:relative; min-height:130px;
}
.hosyou p span{
	position:absolute;left:0px; top:10px;
}
.hosnew {
	background:white;  color:#666;  padding:15px; 
}
.hosnew h2{
	font-weight:normal;font-size:16px;  border-bottom:1px #dcdcdc dashed; padding-bottom:15px;
}
.hosnew p span{
	color:#b10000;font-size:16px;
}
.hosnew p b{
	font-weight:normal;float:right;
}
.hosnew p b a{
	margin-left:10px;
}
.tab1 table{
	border-top:1px #f7f6f4 solid;border-left:1px #f7f6f4 solid;
}
.tab1 table td{
	padding:10px;border-bottom:1px #f7f6f4 solid;border-right:1px #f7f6f4 solid;
}
.tab1 table th{padding:10px;
	background:#f7f6f4;border-bottom:1px #f7f6f4 solid;border-right:1px #f7f6f4 solid;
}
.hosleft {
	background:white; padding:20px 20px 60px 20px; width:700px;float:left;
}
.hosleft li{
	border-bottom:1px #dbdbdb dashed;line-height:30px; padding:10px 0;
}
.hosleft li span{
	float:right;font-size:12px;color:#999;
}
.hosright { font-size:12px;
	background:white; float:right; width:275px; padding-top:20px;
}
.hosright h2{ font-size:16px; line-height:45px;margin:0px; padding-left:10px;
	background:#f7f6f4;color:#b10000;margin-bottom:10px;
}
.hosright li a{
	color:#666;padding-left:10px; line-height:24px;
}
.tp2{display:none;}
.fukuan{font-size:14px; background:#fff; padding:20px;}
.fukuan p{float:left; width:33.333333%; height:225px; border:1px #ddd solid; margin-left:-1px; padding:20px; margin-bottom:0px; margin-top:-1px; line-height:30px;}
.fukuan p b{height:82px; display:block;}
.fukuan p span{color:#b10000; font-size:12px;}
.fukuan h3{font-weight:normal; font-size:14px; line-height:26px;}
.fukuan h3 span{color:#b10000}
.fukuan h2{font-weight:normal; font-size:14px;color:#b10000;}

.tao{
	max-width:1020px;margin:0px auto; color:#373636; padding-top:20px;
}
.tao h1{
	font-size:18px;font-weight:normal; text-align:center; padding-bottom:30px;
}
.tao h1 b{font-size:30px; background:url('../images/taobo1.gif') no-repeat bottom;; display:inline-block; height:50px; margin-bottom:10px;
	font-weight:normal;
}
.taocon{
	 margin-bottom:50px;
}
.taocon img{
	vertical-align:middle;
}
.taotitle{
	background:url('../images/taobo.gif') repeat-x bottom;
}
.taotitle span{
	float:right; background:url('../images/taodh.gif') no-repeat;padding-left:35px; margin-top:6px;
}
.taotitle b{
	font-size:28px;font-weight:normal;color:#f40606
}
.taoner{
	border:1px #bdbdbd solid; margin-top:35px;margin-bottom:15px;
}
.taocon p{
	text-align:center;
}
.taocon p a{
	 display:inline-block;background:#d42828;color:white; text-decoration:none; padding:3px 10px;
}
.Websitel p{
	text-align:center; padding-top:30px;
}
.Websitel p a{
	 display:inline-block;background:#d42828;color:white; text-decoration:none; padding:3px 10px;
}
.taoner dl{ line-height:25px; margin-bottom:0px;
	 width:50%; float:left;position:relative; background:#f7f7f7;border-bottom:1px #fff solid; font-size:14px;
}
.taoner dl dt{  padding-top:10px;
	width:107px;height:100%;position:absolute;background:#e7e7e7;text-align:right;
}
.taoner dl dd{
 padding:10px;	padding-left:120px;
}
.taoner .dlbai{
	width:100%
}
.cl{
	clear:both;
}
.taotitle img{
	vertical-align:middle; display:inline-block;
}
.taotitle strong{ font-weight:normal;
	display: inline-block;
}
.conner td,.conner th{ padding-left:10px;}
.telspanmobiletwo{display:none;float: left;}
.telspanmobilecity{
    display:none;
}
@media (max-width:800px) {
.taoner dl{
	width:100%;
}

.fukuan{ padding:10px;}
.fukuan p{float:none; width:100%;}
.casetit2 li{ text-align:center;
	display:inline-block; width:32%; 
}
.casetit2 a{
	display:block;height:35px;border:1px #ccc solid; line-height:35px;overflow:hidden; width:auto;
}
.input-append{ position:inherit; width:100%; top:0px; padding-left:5px;}
.tp1{display:none;}
.tp2{ display: block; position: fixed;  bottom:0px; width:100%; z-index:9999;}
.tp2 img{ width:100%;}
.hosleft{
	width:100%;float:none;
}
.hosright{
	 width:100%;float:none;
}
.hoscon{
	width:100%; margin:7px 0;
}
.hostit li{ 
	width:31.3333333333%;
}
.hostit li a{
	width:100%; font-size:16px;
}
.about2 li{
	width:50%; float:left; padding:10px;
}
.contact1 li,.contact1 .a2{
	width:100%;margin:5px 0;
}
.tab-content{
	font-size:12px;
}
.domai li{
	width:33.333333333%;
}
.domin{padding:10px 110px 10px 10px;
	border:4px #e0e0e0 solid;
}
.domin input{
	height:30px;
}
.domin img{
	height:30px; top:10px; right:10px;
}
.weixin2 li{
	width:50%;
}
.app2 li{
	border-right:0px;
}
.app2 li.b{
	border-bottom:1px #525252 solid;
}
.app2 li{
	padding:10px;
}
.app1 li{
	width:50%;padding:0 10px; height:350px;
}
.Website3 li{
	float:none;
}
.Website2{
padding:20px 0px 0 0px;
}
.wabimg li{
	width:50%;
}
.case li{
	width:50%;
}
.brand li{
	width:100%;margin-right:0px;
}
.brand li img{
	width:100%;
}
.hader{
	padding:10px 0;
}
.nav li{
	width:100%;
}
.logo img{width:150px;}
.Telephone{
	margin-left:0px; float:right; font-size:16px;background:none; padding-left:0px;
}
.qq{display:none;}
.qqhh{display:none;}
.telspanmobiletwo{display:block;}
.telspanmobileone{display:none;}
.telspanmobilecity{display:block;font-size: 13px!important;float: right;margin-top: -5px}
}
